Stock turnover - French English Dictionary